hashimoto hideohashimoto hideo: hideo hashimotohideo sakai: sakai hideohideo shinojima: shinojima hideo